package com.feeyo.prophet.pojo.action.functioncall;

import com.feeyo.prophet.pojo.action.functioncall.flight.common.BasicTypeDefaultList;
import lombok.Data;

/**
 * 放公共部分
 */
@Data
public class Properties {

    /**
     * 航班日期
     */
    private BasicTypeDefaultList flightDate;

    private BasicTypeDefaultList startTime;

    private BasicTypeDefaultList endTime;

    /**
     * 开始日期定义,格式:yyyy-MM-dd eg:'2019-01-01'
     */
    private BasicTypeDefaultList startDate;

    /**
     * 结束日期定义,格式:yyyy-MM-dd eg:'2019-12-31'
     */
    private BasicTypeDefaultList endDate;

    /**
     * 航空公司
     */
    private BasicTypeDefaultList airlines;

    /**
     * 机场
     */
    private BasicTypeDefaultList airports;

    /**
     * 出发地, 到达地
     */
    private BasicTypeDefaultList depCityCodes;

    /**
     * 到达地
     */
    private BasicTypeDefaultList arrCityCodes;

    /**
     * 航班号
     */
    private BasicTypeDefaultList fnums;

    /**
     * 航段类型
     */
    private BasicTypeDefaultList fcategory;

    /**
     * 服务类型
     */
    private BasicTypeDefaultList fservice;

    /**
     * 分页类型
     */
//    private BasicTypeDefault pageNum;
//    private BasicTypeDefault pageSize;

    /**
     * 语种
     */
    private BasicTypeDefaultList language;
}
